-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
zip64: fix zip64 extended information issue #265
base: master
Are you sure you want to change the base?
Conversation
@Pr0methean can we run the testts here? |
@Pr0methean any chance you can look at this one? |
@Pr0methean anything we could do to move this along? |
Looking into the issue. Tests are failing to build on macOS, but it's not clear whether this PR is responsible. If it's not and anyone knows how to fix it, please do so in a separate PR. |
Looks like zstd-sys is linking against a zstd library that was built for a later macOS than the rest of I can take a look in a separate PR but it definitely doesn't seem related to this one. |
A updated version of #248 and fix crypto case issue, now it can pass CI.
Fix zip64 extended information issue to fix zip file incorrect if size larger than 4GB.
According zip format 4.5.3:
The order of the fields in the zip64 extended
information record is fixed, but the fields MUST
only appear if the corresponding Local or Central
directory record field is set to 0xFFFF or 0xFFFFFFFF.